<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, font, form, p, h1, h2, h3, h4, h5, h6, span, a { padding: 0px; margin: 0px; }
input, select { font-size: 14px; line-height: 16px; }
html, body { -webkit-text-size-adjust: none; font-size: 14px; color: #666666; }/*google羌頵����篏��弱�*/
body { font-family:"緇�蒐��藥�", "絎�篏�", Arial, Helvetica, sans-serif; width: 100%; background: #ffffff; }
img { border: 0; }
ul, li { list-style-type: none; }
a { text-decoration: none; color: #666666; outline: none; }
a:hover { color: #ff4910; text-decoration: none; }
a:active { star:expression(this.onFocus=this.blur());
}
.cl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.dis { display: block; }
.undis { display: none; }
.huangse { color: #eae678 }
.yellow { color: #ed6b1e }
.green { color: #007b3f }
.red { color: #ff4910 }
.hui { color: #696868 }
.hui2 { color: #929292 }
.red2 { color: #ae1202 }
.orange { color: #f99f3d; }
.Dgreen { color: #0e652c; }
.hei { color: #000 }
.blue { color: #007e40 }
.f12 { font-size: 12px }
.f14 { font-size: 14px }
.f16 { font-size: 16px ;font-family:"緇�蒐��藥�","絎�篏�",  Arial, Helvetica, sans-serif; margin-bottom:5px;}
.f18 { font-size: 18px;font-family:"緇�蒐��藥�","絎�篏�",  Arial, Helvetica, sans-serif;}
.fb { font-weight: bold }
.line30 { line-height: 30px; }
.line35 { line-height: 35px; }
.paddingleft{ padding-left:35px;}
.border_bottom { border-bottom: 1px #CCCCCC dashed; }
DIV.none { DISPLAY: none }
.display { display: block }
.space { height: 5px; clear: both; _height: 0px; line-height: 5px }
.left { float: left }
.right { float: right }
.container { width: 1200px; margin: 0 auto; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.margin_bottom30 { margin-bottom: 30px; }
/*index start*/
.head{ width:100%; height:100px; position:fixed; z-index:99999; background:#fff;box-shadow: 2px 0px 10px rgba(0,0,0,0.2);}
.head .container{ width:86%; height:auto; margin:0 auto; min-width:1200px;}
.logo{ padding:15px 0 0 0;}
.tmenu{ width:240px; height:100px; margin-left:30px; line-height:100px; text-align:center;}
.tmenut{ width:181px; height:100px; margin:0 auto; background:url(../images/head_icon.jpg) no-repeat left 50%; position:relative; z-index:999;}
.tmenutt{background:url(../images/head_icon.jpg) no-repeat right 50%;}
.tmenutt p{ display:inline-block; padding-right:25px; font-size:18px; color:#0096d6; background:url(../images/menu.jpg) no-repeat right 50%;}
.tmenutc{ display:none; width:240px; height:auto; z-index:1000; position:absolute; top:117px; left:-29px; background:#fff; border-top:3px #0096d6 solid;}
.tmenutc dl dd{ border-bottom:1px #ececec solid; height:60px;}
.tmenutc dl dd a{ display:block; text-align:left; padding:0 20px; line-height:60px; font-size:14px; color:#666666;position: relative; z-index:1001}
.tmenutc dl dd a:hover{ background:#0096d6; color:#fff;}
.tmenut:hover .tmenutc{ display:block;}

.menu{ width:62%; height:100px; line-height:100px; text-align:right; padding-right:2%;}
.menu ul li{ display:inline-block;position:relative; z-index:999;}
.menu ul li a{ font-size:16px; color:#333333; display:block; height:100px; margin:0 20px;}
.menu ul li a:hover{ color:#186cd9; border-bottom:2px #186cd9 solid; height:98px; line-height:98px;}
.nav-arrow{position:absolute; z-index:1002;top: 25px;right: 30px;width: 22px;height: 12px;background-image: url(../images/more_over.png);background-position: 50% 50%;background-size: 16px;background-repeat: no-repeat;opacity: 0;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.tmenutc dl dd a:hover .nav-arrow{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; right:15px;opacity: 1;}


.menu dl{ display:none; width:240px; height:auto; z-index:1000; position:absolute; top:117px; left:-29px; background:#fff; border-top:3px #0096d6 solid;}
.menu dl dd{ border-bottom:1px #ececec solid; height:60px;}
.menu dl dd a{ display:block; text-align:left; padding:0 20px; line-height:60px; font-size:14px; color:#666666;position: relative; z-index:1001}
.menu dl dd a:hover{ background:#0096d6; color:#fff;}
.menu dl.two{width:190px;left:-29px;}
.menu dl dd a:hover .nav-arrow{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; right:15px;opacity: 1;}
.menu ul li:hover dl{ display:block;}
@media (min-width: 1280px) and (max-width:1520px ) {
	.menu ul li a{ font-size:16px; color:#333333; display:block; height:100px; margin:0 12px;}
}
@media ( max-width:1280px ) {
	.menu ul li a{ font-size:16px; color:#333333; display:block; height:100px; margin:0 12px;}
}

.head_s{ padding-top:40px;padding-bottom:35px;padding-right:35px; position:relative; z-index:999; height:35px;}

/*.head_s_con { width:260px; position:absolute; top:80px; left:-220px; padding:16px;box-sizing: border-box; background:#0096d6; background:rgba(0,150,214,0.9); white-space:nowrap; display:none; }
.head_s_con form { display:block; width:100%; height:48px; background:#fff; }
.head_s_con &gt; a { display:block; background:#fff; color:#000; line-height:40px; padding:0 40px; box-sizing:content-box; }
.head_s_con &gt; a:hover { background:#eee; }
.head_s_con .btn { float:right; background:#fff; width:48px; height:48px; border:none; cursor:pointer; }
.head_s_con label { display:block; overflow:hidden; }
.head_s_con label input { display:block; line-height:28px; height:48px; border:0; overflow:hidden; padding:10px; width:100%; box-sizing:border-box; }*/
.head_s { /*width: 40px; height: 70px;*/ position: relative; z-index: 999; }
.head_s a { display: block; width: 21px; height: 21px;}
.head_s .headrls { width: 0;  background: #1284c9; position: absolute; z-index: 9999; top: 100px; right: 0; margin: 0; -webkit-transition: all .4s; transition: all .4s; overflow: hidden;}
.head_s .headrls form{padding: 17px;height: 44px; width:240px;}
.head_s.headshow .headrls { width: 274px;}
.head_s .headrls img { position: absolute; z-index: 10000; top: -7px; right: 14px; display:none; }
.headrls_sub { width: 60px; height: 44px; border: 0; background: url(../images/top_search_sub.jpg) no-repeat 50% 50% #fff; cursor: pointer; outline:none;}
.headrls_text { width: 180px; height: 44px; border: 0; line-height: 44px; background: #fff; color: #666666; font-size: 14px; text-indent: 15px; outline:none;}
.headrr { width: 180px; height: auto; }
.headrrl { width: 40px; height: 40px; background: url(../images/top_phone.png) no-repeat 50% 50% #1284c9; }
.headrrr { width: 139px; height: 38px; border-top: 1px #e5e5e5 solid; border-bottom: 1px #e5e5e5 solid; border-right: 1px #e5e5e5 solid; line-height: 38px; text-align: center; font-size: 16px; color: #1284c9; }

.icon1 {  display:inline-block; *display:inline; *zoom:1; width:32px; height:32px; font-size:0; line-height:0; vertical-align:top; position:relative;}
/* �丈�� */
.icon_search  { background:url(../images/icon2.png) 0 0 no-repeat; }
.icon_arrb_01  { background:url(../images/icon2.png) -32px 0 no-repeat; }
.head_s .icon { vertical-align:middle; }
.head_s:hover .head_s_con{ display:block;}


/*筝������ 綣�紮�*/
.navigation-down { position:fixed; top: 100px; left: 0px; width: 100%; z-index: 100000;   }
.navigation-down .nav-down-menu { width: 100%; margin: 0; position: absolute; top: 0px;background:url(../images/ac_menu_d_bg.jpg) repeat-y 50%;box-shadow: 0 27px 70px -8px #f7f7f7 inset;}
.navigation-down .nav-down-menu .navigation-down-inner { margin: auto; width: 1100px; position: relative; }
.menup{ width:1180px; height:auto; padding:80px 0 80px 0; margin:0 auto;}
.menupl{ width:210px; height:auto;}
.menupl dl{ width:210px; height:auto;}
.menupl dl dt{}
.menupl dl dt a{ font-size:18px; color:#333333; line-height:28px;}
.menupl dl dd a{ color:#333333; font-size:16px; line-height:42px;}
.menupl a:hover{ color:#186cd9;}
.menupr{ width:860px; height:auto;}

.menuprl{ width:303px; height:auto;}
.menuprr{ width:515px; height:auto; padding-top:30px;}
.menuprr_t{ font-size:24px; line-height:30px; color:#000000;}
.menuprr_t a{color:#000000;}
.menuprr_t a:hover{color:#186cd9;}
.menuprr_i{ margin:25px 0 30px 0; font-size:14px; color:#666666; line-height:20px;}
.menuprr_m{ padding-left:20px; line-height:28px; background:url(../images/ac_menu_more.png) no-repeat left 50%; font-size:14px; color:#3267e0;}
.menuprr_m:hover{ color:#186cd9; font-weight:bolder;}

/*筝������  膸���*/



/* banner */
.flexslider { position: relative; height: auto; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; }
.slides li { height: auto; position: relative; z-index: 1;}
/*.slides li a { display: block; width: 1200px; height: 550px; margin: 0 auto; }*/
.slides li img{ display:block; width:100%; height:auto;transition: transform 5.4s; -webkit-transition: transform 5.4s; -moz-transition: transform 5.4s; transform: scale(1); -webkit-transform: scale(1);}
.slides li b{ display:block; width:100%; height:auto; /*position:absolute; z-index:2; top:0; left:0;*/transition: transform 5.4s; -webkit-transition: transform 5.4s; -moz-transition: transform 5.4s; transform: scale(1); -webkit-transform: scale(1);}
.slides li.flex-active-slide img{transform: scale(1.1); -webkit-transform: scale(1.1);}

.flex-control-nav { position:absolute; bottom:30px; left:0; z-index:999; width: 100%; text-align:center; }
.flex-control-nav li { display: inline-block; width: 15px; height: 15px; margin: 0 9px; *display:inline; zoom: 1; }
.flex-control-nav a { display: inline-block; width: 15px; height: 15px; line-height: 15px; overflow: hidden; background:#fff; cursor: pointer; color: #ffffff; font-size: 0;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; }
.flex-control-nav .flex-active { background:#3565c0; color: #3565c0; }

.slidesc{ width:80%; min-width:1200px; height:auto; margin:0 auto; position:relative; z-index:99; padding-top:134px; color:#fff;}
.slidesc_1{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;}
.slidesc_2{ padding:13px 0 0 0; font-size:72px; letter-spacing:4px;}
.slidesc_3{ display:none; width:25px; height:5px; line-height:5px; text-align:center; background:#0096d6;}
.slidesc_4{ font-size:30px; color:#fff; padding-top:30px;}
.slidesc_5{ display:block; width:200px; height:55px; line-height:55px; background:#fff; color:#030b0f; font-size:16px;-webkit-border-radius: 55px;-moz-border-radius: 55px;border-radius: 55px; text-align:center; margin-top:100px;}
.slidesc_5:hover{ background:#ff4911; color:#fff;}
/* banner */


.isolution{ padding:70px 0 100px 0;}
.isolutiont{ text-align:center;}
.isolutiont_cn{ font-size:40px; color:#186cd9; padding:10px 0 10px 0; font-weight:bolder; letter-spacing:3px;}
.isolutiont_cn span{ color:#000000;}
.isolutiont_en{ font-size:24px; color:#666666; font-family:Arial, Helvetica, sans-serif; width:340px; height:auto; background:url(../images/isolutiont_en_bg.jpg) repeat-x 50%; margin:0 auto; text-align:center;}
.isolutiont_en p{ display:inline-block; padding:0 25px; background:#fff; font-size:24px; font-family:Arial, Helvetica, sans-serif;}


.isolutionc{ padding-top:80px;}
.isolutionca{}
.slideBox{overflow:hidden; position:relative; margin:0 auto;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ width:100%; height:auto; zoom:1; vertical-align:middle; }
.slideBoxpn{ text-align:center; padding-top:60px;}

/* 筝��∽����/������撮��鐚�絋���筝���荀����ゅ�喝� */
.slideBox .prev,.slideBox .next{ display:inline-block; width:60px; height:60px; margin-right:20px;}
.slideBox .prev{background:url(../images/i_prev.png) no-repeat;}
.slideBox .next{background:url(../images/i_next.png) no-repeat;}
.slideBox .prev:hover{background:url(../images/i_prev_over.png) no-repeat;}
.slideBox .next:hover{background:url(../images/i_next_over.png) no-repeat;}

.isolutioncat,.isolutioncac{ width:100%; height:300px; margin-bottom:20px;}
.isolutioncatc{ width:480px; height:240px; padding:30px 50px;}
.isolutioncatc_c_t{ font-size:30px; color:#333333;}
.isolutioncatc_c_c{ padding-top:5px; color:#999999; font-size:18px; line-height:30px;}
.isolutioncatc_num{ color:#0096d6; font-size:72px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;}
.isolutioncatc_m{ margin-top:70px;}
.isolutioncatc_m a{ display:block; width:176px; height:46px; border:2px #ff4911 solid; background:url(../images/more.png) no-repeat 126px 50%; line-height:46px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px; font-size:18px; color:#ff4911; text-indent:35px; margin-right:20px; float:left;}
/*.isolutioncatc_m a:hover{background:url(../images/more_over.png) no-repeat 126px 50% #ff4911; color:#fff;}*/


.hvr-bounce-to-right { vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s;-webkit-border-radius: 50px;-moz-border-radius: 50px; overflow:hidden; }
.hvr-bounce-to-right:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background:url(../images/more_over.png) no-repeat 126px 50% #ff4911; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; -webkit-border-radius: 50px;-moz-border-radius: 50px;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {-webkit-border-radius: 50px;-moz-border-radius: 50px; color: white; /*border: 2px #ff4911 solid;*/ }
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {-webkit-border-radius: 50px;-moz-border-radius: 50px; -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }



.icase{ width:100%; height:auto; background:#f1f1f1;}
.icase .container{ padding:110px 0;}
.icasec{position:relative; z-index:1;}
.icasect{ width:360px; height:480px;background:#f1f1f1; position:absolute; z-index:10; top:110px; left:0;}
.icasect_en{font-size:36px; color:#adadad; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;}
.icasect_cn{font-size:48px; color:#333333; padding:10px 0 30px 0; background:url(../images/i_tt_icon.jpg) no-repeat left bottom;}

.icasecc{}
.slideBox2{overflow:hidden; position:relative;}
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ width:100%; height:auto; zoom:1; vertical-align:middle; }
.slideBoxpn2{ text-align:center; position:absolute; z-index:9999; top:250px; left:0;}

/* 鋇��∽����/������撮��鐚�絋���筝���荀����ゅ�喝� */
.slideBox2 .prev,.slideBox2 .next{ display:inline-block; width:60px; height:60px; margin-right:20px;}
.slideBox2 .prev{background:url(../images/i_prev.png) no-repeat;}
.slideBox2 .next{background:url(../images/i_next.png) no-repeat;}
.slideBox2 .prev:hover{background:url(../images/i_prev_over.png) no-repeat;}
.slideBox2 .next:hover{background:url(../images/i_next_over.png) no-repeat;}

.icaseccl{ width:360px; height:420px; float:left; margin:0 60px 60px 0;}
.icaseccl a{ display:block; width:360px; height:420px; position:relative; z-index:9; overflow:hidden;}
.icaseccla_cate{ position:absolute; z-index:999; top:30px; left:30px; padding:0 15px; height:25px; background:url(../images/i_case_icon.png) repeat; line-height:25px; text-align:center; left:30px; top:30px; color:#fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.icaseccla{ position:absolute; z-index:99; width:360px; height:420px; top:0; left:0; padding-top:310px;}
.icasecclac{ width:300px; height:auto; margin:0 auto;}
.icasecclac_t{ font-size:24px; color:#fff; padding-bottom:8px; margin-bottom:0; border-bottom:1px #676d75 solid;}
.icasecclac_c{ font-size:14px; height:40px; line-height:40px; overflow:hidden; color:#fff;}

.icasecclb{  position:absolute; z-index:100; width:300px; height:285px; background:url(../images/more_b.png) no-repeat 270px 330px #0096d6; top:0; left:0; padding-top:135px; padding-left:30px; padding-right:30px;
 opacity: 0; position: absolute; top: 40%; transform: scale(0.8);}
.icasecclb_t{font-size:24px; color:#fff; padding-bottom:8px; margin-bottom:8px; border-bottom:1px #33abde solid;}
.icasecclb_c{font-size:14px; line-height:30px; color:#fff;}
.icaseccl a:hover .icasecclb{ display:block;opacity: 1; top:0; transform: scale(1); transition: all 0.3s ease-out 0.3s;}

.inew{ padding:80px 0 150px 0;}
.inewc{ padding-top:60px;}
.inewcl{ width:360px; height:auto;}
.inewcl a{ display:block; background:#f5f5f5;position:relative; z-index:9; overflow:hidden;}
.inewcl_img{ width:360px; height:220px; position:relative; z-index:9; overflow:hidden;}
.inewcl_img img{-webkit-transition: all ease .3s;transition: all ease .3s}
.inewcl_img p{ width:80px; height:25px; background:url(../images/i_case_icon.png) repeat; line-height:25px; text-align:center; position:absolute; z-index:99; left:30px; top:30px; color:#fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.inewclc{ min-height:260px; padding:30px;}
.inewclct{ font-size:24px; color:#35393b; line-height:36px; border-bottom:1px #dcdcdc solid; padding-bottom:15px; margin-bottom:15px;}
.inewclci{ font-size:14px; color:#747e84;  line-height:30px; padding-bottom:15px;}
.inewclctime{ color:#b2c1ca; font-size:14px; line-height:30px; padding-top:10px;}
.inewcl_m{ width:60px; height:60px; background:url(../images/more_a.png) no-repeat; position:absolute; z-index:99; right:30px; bottom:30px;}
.inewcl a:hover .inewcl_img img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.inewcl a:hover .inewclct{ color:#ff4910;}
.inewcl a:hover .inewcl_m{ background:url(../images/more_r.png) no-repeat;}

.inewcr{ width:780px; height:auto;}
.inewcr ul li{ padding:35px 0 15px 0; border-bottom:1px #e7e7e7 solid;}
.inewcr ul li:last-child{ border-bottom:0;}
.inewcrtime{}
.inewcrtimel{ display:inline-block; height:25px; line-height:25px; padding:0 25px; background:#999999; color:#fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.inewcrtimer{ display:inline-block; line-height:25px; margin-left:20px; color:#999999;}
.inewcrt{ padding:18px 0 25px 0;}
.inewcrt a{ font-size:24px; color:#35393b; line-height:36px;}
.inewcrt a:hover{ color:#ff4910;}
.inewcri{}

.foot{ width:100%; height:auto; background:#363c3e;}
.foot .container{ background:#363c3e; padding:50px 0;}
.footl{ font-size:14px; color:#90979a; line-height:30px;}
.footl a{ color:#90979a; display:inline-block;}
.footl1 a{display:inline-block; margin-right:20px; padding-right:20px; background:url(../images/foot_menu_icon.jpg) no-repeat right 50%;}
.footl1 a:last-child{ background:none;}
.footl3{ padding-left:30px; background:url(../images/head_phone.png) no-repeat left 50%; font-size:24px; color:#ff4911; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}

.footl a:hover{ color:#0096d6;}
.footr{ width:530px; height:auto;}
.footr ul li{ display:inline-block; text-align:center; font-size:12px; color:#90979a; line-height:36px;}
.footr ul li img{ margin-bottom:0;}
/*index end*/

/*solution start*/

.location{ width:100%; height:69px; line-height:69px; background:url(../images/location_bg.jpg) repeat-x top; border-bottom:1px #dddddd solid;}
.ncate{ padding:60px 0; text-align:center;}
.ncate a{ display:inline-block; height:60px; padding:0 25px; min-width:138px; line-height:60px; background:#f0f0f0; color:#333333; font-size:16px; margin:0 20px 20px 0;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;}
.ncate a:hover{ background:#ff4910; color:#fff;}
.ncate a.ncatecur{ background:#ff4910; color:#fff;}

.solist{ padding-bottom:100px;}
.solist ul li{}
.solistl{ width:620px; height:300px;}
.solistlr{ width:480px; height:200px; background:url(../images/solution_img_bg.jpg) no-repeat; padding:50px;}


.tsolistt{ text-align:center; margin-bottom:50px;}
.tsolistt_t{ font-size:36px; color:#ff4910; padding-bottom:20px; margin-bottom:15px; background:url(../images/i_tt_icon.jpg) no-repeat 50% bottom;}
.tsolistt_i{ font-size:18px; color:#666666;}

.tsolistc{ min-height:230px;}
.tsolistc ul li{ margin-bottom:50px;}
.tsolistc ul li a{ display:block;}
.tsolistcl{ width:286px; height:auto;}
.tsolistcr{ width:850px; height:auto;}
.tsolistcr_t{ font-size:20px; font-weight:bolder; color:#333333; padding:15px 0 8px 0;}
.tsolistcr_i{ font-size:14px; color:#666666; line-height:24px; padding:5px 0 25px 0;}
.tsolistcr_m{ width:160px; height:40px; border:1px #c4c4c4 solid;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px; font-size:14px; color:#666666; text-indent:30px; background:url(../images/more2.png) no-repeat 107px 50%; line-height:40px;}

.tsolistc ul li a:hover .tsolistcr_t{ color:#ff4910;}
.tsolistc ul li a:hover .tsolistcr_m{ background:url(../images/more_over.png) no-repeat 107px 50% #ff4910; border:1px #ff4910 solid; color:#fff;}

.soludetail{ width:1080px; height:auto; margin:0 auto;}
.soludetailt{ text-align:center;}
.soludetailtt{ font-size:24px; color:#333333; line-height:36px;}
.soludetailtc{ padding:10px 0 30px 0; color:#666666; line-height:25px; border-bottom:1px #e6e6e6 solid;}
.soludetailtc img{ max-width:100%; height:auto;}
.soludetailtc span{ padding:5px 10px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; background:#999999; color:#fff;}
.soludetailc{ padding:35px 0; line-height:24px; color:#666666;}
.soludetailc img{ max-width:100%; height:auto;}
.soludetailc1{ font-size:18px; font-weight:bolder; color:#333333; padding-bottom:8px;}
.soludetailc2{ margin-bottom:20px; padding-top:12px;}

.soludetailc3{ padding-top:40px;}
.soludetailc3 ul li{ margin-bottom:40px;}
.soludetailc3l{ width:314px; height:auto; position:relative; z-index:9;}
.soludetailc3l a{ display:block;}
.soludetailc3l a p{ width:100%; height:45px; background:url(../images/i_case_icon.png) repeat; line-height:45px; text-align:center; color:#fff; position:absolute; z-index:99; bottom:0; left:0; font-size:18px; color:#fff;}

.soludetailc3r{ width:700px; height:auto; padding-top:20px; line-height:30px;}
.soludetailc3r p{ padding-left:27px; background:url(../images/dd.jpg) no-repeat left 12px;}

.othersolu{ padding-bottom:90px;}
.othersolut{ font-size:24px; color:#333333; text-align:center; padding-bottom:25px; border-bottom:1px #dbdbdb solid;}
.othersoluc{}
.othersoluc ul li{ width:585px; height:auto; float:left; margin:0 30px 0 0;}
.othersoluc ul li a{ display:block; border-bottom:1px #dbdbdb solid; padding:40px 0 15px 0; }
.othersoluct{ font-size:24px; color:#333333; line-height:30px;}
.othersoluci{ padding:18px 0; color:#666666; line-height:24px;}
.othersoluc_m{}

.othersoluc ul li a:hover{ border-bottom:1px #ff4910 solid;}
.othersoluc ul li a:hover .othersoluct{ color:#ff4910;}

.nacate{ padding-bottom:50px; text-align:center;}
.nacate a{ display:inline-block; width:268px; height:48px; border:1px #e9e9e9 solid; color:#333333; font-size:16px; margin:0 40px 30px 0; text-align:center; line-height:48px; background:#fcfcfc;}
.nacate a:hover{ background:#0096d6; border:1px #0096d6 solid; color:#fff;}
.nacate a.nacatecurr{ background:#0096d6; border:1px #0096d6 solid; color:#fff;}


.ndetaill_page{ padding:15px 0;border-top:1px #d5d5d5 solid; font-size:14px; color:#666; line-height:30px; padding-bottom:80px;}
.ndetaill_pager{ padding-top:5px;}

.ndetailr{ width:320px; height:auto; padding:25px 17px; border:2px #e1e1e1 solid;}
.ndetailrt{ font-size:18px; color:#e72b1f; padding-bottom:12px; border-bottom:2px #e72b1f solid;}
.ndetailrc{ padding-top:12px;}
.ndetailrc ul li{ margin-bottom:15px;font-family:"鎘�篏�","緇�蒐��藥�",  Arial, Helvetica, sans-serif; padding-left:15px; background:url(../images/tuijian_icon.jpg) no-repeat  left 12px;}
.ndetailrc ul li p{ margin-bottom:5px;}
.ndetailrc ul li p a{ font-size:12px; color:#333333; line-height:26px;}
.ndetailrc ul li p a:hover{ color:#e72b1f;}
.ndetailr_more{ display:block; width:126px; height:34px; line-height:34px; text-align:center; background:#e72b1f; color:#fff; font-size:14px;font-family:"絎�篏�","緇�蒐��藥�",  Arial, Helvetica, sans-serif;-webkit-border-radius: 34px;-moz-border-radius: 34px;border-radius: 34px; margin:25px 0;}
.ndetailr_more:hover{ background:#c0160b; color:#fff;}

.ipmovie{ padding-bottom:50px; min-height:300px;}
.ipmoviet{ margin-bottom:60px;}
.ipmovietl{ width:557px; height:343px;}
.ipmovietl a{ display:block; width:557px; height:343px; position:relative; z-index:9; overflow:hidden;}
.ipmovietl a .ipmovietl_o{ width:557px; height:343px; position:absolute; z-index:99; top:0; left:-557px; background:url(../images/i_promovie_icon.png) no-repeat 50% 50%;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.ipmovietl a:hover .ipmovietl_o{background:url(../images/i_promovie_icon.png) no-repeat 50% 50% #ff4910;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90; left:0;}
.ipmovietr{ width:543px; height:263px; background:#f0f0f0; padding:40px 50px;}
.ipmovietrt{ padding-bottom:30px; background:url(../images/i_tt_icon.jpg) no-repeat left bottom; font-size:30px; color:#333333; line-height:45px; margin-bottom:30px;}
.ipmovietri{ font-size:14px; color:#333333; line-height:24px;}

.ipmoviec{}
.ipmoviec ul li{ width:380px; height:auto; float:left; margin:0 30px 30px 0;}
.ipmoviec ul li a{ display:block; position:relative; z-index:9; overflow:hidden;}
.ipmoviec ul li a .ipmoviec_o{width:380px; height:232px; position:absolute; z-index:99; top:0; left:-380px;background:url(../images/i_promovie_icon.png) no-repeat 50% 50%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.ipmoviec ul li a p{ font-size:16px; color:#333333; line-height:24px; padding-top:10px; text-align:center;}
.ipmoviec ul li a:hover .ipmoviec_o{background:url(../images/i_promovie_icon.png) no-repeat 50% 50% #ff4910;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;left: 0;}
.ipmoviec ul li a:hover p{ color:#ff4910;}
/*solution end*/

/*support start*/
.supportc{ padding:20px 0 60px 0; font-size:14px; line-height:24px; color:#333333;}
.supportc img{ max-width:100%; height:auto;}
.f30{ font-size:30px; color:#000314; font-weight:bolder; margin-bottom:20px;}

.zhsearch{ width:100%; height:auto; background:#f5f5f5; padding:80px 0;}
.zhsearchc{ width:840px; height:auto; background:#fff; padding:90px 180px 90px 180px; margin:0 auto;font-size:16px; color:#333;}
.zhsear_text{ width:330px; height:49px; border:1px #c6c6c6 solid; line-height:49px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#333; text-indent:21px; font-size:16px;}
.zhsear_sub{ width:148px; height:49px; border:0; line-height:49px; background:#ff4910; color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-size:16px; cursor:pointer;}
.zhsear_sub:hover{ background:#0197d6;}


.xuexic{ width:810px; height:auto; padding-bottom:100px; font-size:16px; color:#333333; line-height:25px; margin:0 auto;}
.xuexic img{ max-width:100%; height:auto;}
.xuexic1{ font-size:24px; color:#333333; padding-bottom:20px;}
.xuexic2{ padding:15px 0; line-height:47px;}
.xuexic2 a{ display:inline-block; width:148px; height:47px; line-height:47px; text-align:center; background:#ff4910; color:#fff;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; margin-left:10px;}
.xuexic2 a:hover{ background:#0197d6; color:#fff;}
.xuexic3{ padding:15px 0; line-height:47px;}
.xuexic3 a{ display:inline-block; width:148px; height:47px; line-height:47px; text-align:center; background:#ff4910; color:#fff;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; margin-left:10px;}
.xuexic3 a:hover{ background:#0197d6; color:#fff;}
.xuexic4{padding:15px 0;}
.xuexic5{ padding-top:15px;}
.xuexic5 ul li{ width:372px; height:auto; text-align:center; float:left; margin-right:28px;}
.xuexic5img{ border:1px #dcdcdc solid; padding:80px 0; margin-top:18px;}

.downloadl{ padding-bottom:30px; min-height:250px;}
.downloadlc{padding-bottom:40px;}
.downloadl ul li{ line-height:77px; border-bottom:1px #ebebeb solid;}
.downloadl ul li a{ display:block;}
.downloadlll{ padding-left:32px; background:url(../images/download_dian.jpg) no-repeat 9px 50%; font-size:14px; color:#333333;}
.downloadllr{ padding-top:30px; padding-left:20px;}
.downloadlr{ padding-right:55px; line-height:77px; background:url(../images/download_icon.jpg) no-repeat right 50%; margin-right:5px;}
.downloadl ul li a:hover .downloadlll{ color:#ff4910;}
/*support end*/

/*new start*/
.nlist{ min-height:330px;}
.nlistt{ padding-bottom:30px; border-bottom:1px #e6e6e6 solid;}
.nlistt a{ display:block;}
.nlisttl{ width:416px; height:254px; overflow:hidden;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.nlisttl img{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transition: all ease .3s;transition: all ease .3s}
.nlistt a:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}

.nlisttr{ width:730px; height:auto;}
.nlisttr_time{ color:#666;}
.nlisttr_time span{ display:inline-block;padding:0 20px; height:25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px; background:#999999; color:#fff; line-height:25px; margin-right:20px;}
.nlisttr_t{ padding:15px 0 20px 0; font-size:24px; color:#333333;}
.nlisttr_i{ line-height:24px; color:#666666;}
.nlisttr_m{ margin-top:20px; width:60px; height:60px; background:url(../images/more_a.png) no-repeat;}

.nlistt a:hover .nlisttr_t{ color:#ff4910;}
.nlistt a:hover .nlisttr_m{ background:url(../images/more_r.png) no-repeat;}

.nlistc{ padding-bottom:30px;}
.nlistc ul li{ padding:30px 0;border-bottom:1px #e6e6e6 solid;}
.nlistc ul li a{ display:block; background:url(../images/more_a.png) no-repeat 1130px 50%;}
.nlistcc_time{ color:#666;}
.nlistcc_time span{ display:inline-block;padding:0 20px; height:25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px; background:#999999; color:#fff; line-height:25px; margin-right:20px;}
.nlistcc_t{ padding:15px 0 20px 0; font-size:24px; color:#333333; width:1100px;}
.nlistcc_i{ line-height:24px; color:#666666; width:850px;}
.nlistc ul li a:hover{background:url(../images/more_r.png) no-repeat 1130px 50%;}
.nlistc ul li a:hover .nlistcc_t{color:#ff4910;}

.ndetail{ padding:50px 0 100px 0; width:900px; margin:0 auto;}
.ndetailc{ padding:50px 0;font-size:14px; line-height:24px;}
.ndetailc img{ max-width:100%; height:auto;}
/*new end*/

/*about start*/
.abotuc1{ padding-bottom:80px;}
.abotuc1l{ width:570px; height:388px; overflow:hidden;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.abotuc1l img{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transition: all ease .3s;transition: all ease .3s}
.abotuc1l:hover img{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transform: scale(1.15);transform: scale(1.15);}
.abotuc12{ width:590px; height:auto;}
.abotuc12t{ font-size:30px; color:#333333; margin-bottom:30px;}
.abotuc12c{ color:#333333; font-size:14px; line-height:24px; height:310px; overflow:hidden; width:100%;}
.abotuc12c .swiper-wrapper{ width:89%; float:left;text-align:left;}
.abotuc12c .swiper-wrapper img{ max-width:100%; height:auto;}
.swiper-slide {height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.swiper-scrollbar-drag{ background:#ea541f;}


.abotuc2{ width:100%; height:502px; position:relative; overflow:hidden;}
.abotuc2 .imgBg{width:100%;height:502px;background-image:url(../images/abouot_bg1.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;position:absolute;top:0;left:0;z-index:-1}
/*.slides li.flex-active-slide b{transform: scale(1.1); -webkit-transform: scale(1.1);}*/
/*.sustain-bg{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:-1;background-image:url(../images/abouot_bg1.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;}*/

.abotuc2c{ width:1100px; height:auto; margin:0 auto; padding-top:110px; color:#fff; text-align:center;}
.abotuc2ct{ font-size:30px; line-height:45px; padding-bottom:20px; color:#ea541f;}
.abotuc2ct2{ padding:18px 0; text-align:center; width:650px; height:auto; margin:0 auto 20px auto; border-top:1px #ea541f solid; border-bottom:1px #ea541f solid; font-size:20px; line-height:36px; color:#ea541f;}
.abotuc2cc{ font-size:14px; line-height:30px;}

.abotuc3{ width:100%; height:auto; background:#ea541f; color:#fff;}
.abotuc3 .container{ padding:50px 0; text-align:center;}
.abotuc3t{ font-size:30px; line-height:36px; padding-bottom:10px;}
.abotuc3c{ line-height:30px;}

.abotuc4{ width:100%; padding:70px 0; background:url(../images/about_fazhan_bg.jpg) no-repeat 50% top;}
.abotuc4l{ width:670px; height:auto;}
.abotuc4lt{font-size:30px; color:#333333; margin-bottom:30px;}
.abotuc4lc{color:#333333; font-size:14px; line-height:36px;height:385px; overflow:hidden; width:100%;}
.abotuc4lc .swiper-wrapper{ width:95%; float:left;text-align:left;}

.abotuc4r{ width:460px; height:auto; padding-top:70px; position:relative;}
.abotuc4rca{ position:relative; z-index:99; width:360px; height:400px;}
.abotuc4rcabg{ width:386px; height:386px; background:#ea541f; position:absolute; z-index:1; top:110px; left:15px;}


.abotuc5{ width:100%; height:660px; position:relative; overflow:hidden;}
.abotuc5 .imgBg{width:100%;height:660px;background-image:url(../images/about_bg2.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;position:absolute;top:0;left:0;z-index:-1}
.abotuc5 .container{ padding-top:45px; color:#fff;}
.abotuc5t{ font-size:30px; text-align:center;}
.abotuc5i{ font-size:14px; line-height:30px; padding:20px 0 50px 0; text-align:center;}
.abotuc5c{}
.abotuc5cl{ width:525px; height:auto;}
.abotuc5cl ul li{ width:79px; height:119px; background:#344155; color:#fff; font-size:18px; text-align:center; float:left; margin:0 24px 24px 0; padding:40px 40px 0 40px; line-height:25px;}
.abotuc5cl ul li.abotuc5clcurr{ background:#ff4910;}

.abotuc5cr{ width:600px; height:auto;}
.abotuc5crt{ font-size:18px; margin-bottom:18px;}
.abotuc5crc{ font-size:14px; line-height:24px;}

.abotuc6{ width:100%; height:auto;}
.abotuc6 .container{ padding:60px 0 40px 0;}
.abotuc6t{ font-size:30px; color:#333333; text-align:center;}
.abotuc6i{ padding:20px 0; text-align:center; line-height:24px;}
.abotuc6c{ width:1100px; height:auto; margin:0 auto; padding-top:20px;}
.abotuc6c ul li{ width:160px; height:85px; float:left; margin:0 20px 20px 0;}
.abotuc6c ul li img{ border:1px #c3c3c3 solid;}
.abotuc6c ul li a:hover img{ border:1px #ea541f solid;}

.abotuc7{ padding:40px 0; width:100%; height:auto; background:#f5f5f5;}
.abotuc7l{ width:560px; height:auto;}
.abotuc7lt{ font-size:30px; line-height:45px; padding-bottom:30px; background:url(../images/i_tt_icon.jpg) no-repeat left bottom; margin-bottom:30px; color:#333; padding-top:10px;}
.abotuc7lc{font-size:14px; line-height:30px; color:#333333;}

.abotuc7r{ width:550px; height:auto;}
.abotuc7r img{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

/*about end*/

/*job start*/
.jobcont{ padding-bottom:20px;}
.jobcontl{ width:600px; height:355px;}
.jobcontr{ width:520px; height:305px; background:#f0f0f0; padding:50px 40px 0 40px;}
.jobcontrt{ font-size:30px; color:#ff4910; padding-bottom:30px; background:url(../images/i_tt_icon.jpg) no-repeat left bottom; margin-bottom:25px;}
.jobcontrc{ font-size:14px; color:#333333; line-height:30px;}


.jobsear{ padding:48px 0;}
.jobseart{ padding-bottom:40px; text-align:center;}
.jobsel{ width:358px; height:50px; border:1px #c5c5c5 solid; line-height:50px; color:#b4b4b4; font-size:16px; float:left; margin-right:60px; text-indent:5px;}
.jobsearc{ text-align:center;}
.jobkeyword{ width:358px; height:50px; border:1px #c5c5c5 solid; line-height:50px; color:#b4b4b4; font-size:16px;text-indent:20px;margin-right:20px;}
.jobsubmit{ width:140px; height:52px; line-height:52px; border:0; cursor:pointer; background:#ff4910; color:#fff; text-align:center; font-size:16px;}
.jobsubmit:hover{ background:#c63609;}

.rencai-list { padding-bottom: 30px; }
.rencai-zhiwei, .rencai-jingyan, .rencai-renshu, .rencai-didian, .rencai-xinzi { width: 262px; display: inline-block; }
.rencai-list-title { height: 56px; line-height: 56px; background-color: #b4b4b4; color: #fff; width: 100%; font-size:18px;}
.rencai-zhiwei { padding-left: 30px; }
.rencai-list-main{ padding-bottom:40px;}
.rencai-list-main .rencai-list-item { height: 56px; line-height: 56px; font-size: 14px; color: #333; overflow: hidden; position: relative; border-bottom:1px #d5d5d5 solid; }

.rencai-action { cursor: pointer; display: inline-block; width: 30px; height: 17px; background: url(../images/rencai-list-btn.png) no-repeat; }
.rencai-list-title .rencai-action { width: 104px; display: inline-block; background:none; height:60px; line-height:60px; text-align:center; }
.rencai-list-main .rencai-list-item:nth-child .rencai-list-item-title { background-color: #f7f7f7; }
.rencai-list-main .rencai-list-item:nth-child(2n) .rencai-list-item-title { background-color: #fff; }
.rencai-list-item .rencai-action { position: absolute; right: 75px; top: 19px; }
.rencai-list-item.active { overflow: visible; height: auto; }
.rencai-list-item.active .rencai-list-item-title { border-bottom: 1px solid #e4e6e7; }
.rencai-list-item.active .rencai-action { background-image: url(../images/rencai-list-btn-hover.png); }
.rencai-list-content { padding-left: 80px; height: 0; overflow: hidden; line-height: 25px; padding-right:80px; background:#f5f5f5; }
.rencai-list-content p { line-height: 25px; font-size: 14px; color: #333; }
.rencai-list-content h5 { font-size: 14px; color: #0078d7; margin-top: 20px; }

.rctt{ color:#333333; font-weight:bolder; font-size:14px; padding-bottom:15px;}
/*job end*/

.honorc{ width:100%; height:auto; background:#f5f5f5; min-height:300px;}
.honorc .container{ padding:80px 0 30px 0;}
.honorcc{ padding-bottom:20px;}
.honorcc ul li{ width:380px; height:auto; float:left; margin:0 30px 35px 0;}
.honorcc ul li a{ display:block;}
.honorcc ul li a .honorcc_img{ width:380px; height:234px; background:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-align:center; padding-top:30px;}
.honorcc ul li a p{ text-align:center; font-size:16px; color:#333333; line-height:24px; padding-top:15px;}

/*partner start*/
.parlist{ padding-bottom:20px;}
.parlist ul li{ width:181px; height:auto; float:left; margin:0 20px 25px 0;}
.parlist ul li a{ display:block;}
.parlist ul li a .honorcc_img{ width:179px; height:110px; background:#fff; text-align:center; border:1px #b7b7b7 solid;}
.parlist ul li a p{ text-align:center; font-size:14px; color:#333333; line-height:24px; padding-top:15px;}
.parlist ul li a:hover .honorcc_img{border:1px #c63609 solid;}
.parlist ul li a:hover p{ color:#c63609;}
/*partner end*/

.contactc{ width:100%; height:auto; background:#f5f5f5;}
.contactc .container{ padding:80px 0 20px 0;}
.contactct{ width:1200px; height:auto;}
.contactctl{ width:600px; height:auto;}
.contactctlt{ width:600px; height:70px; line-height:70px; background:#ff4910; text-align:center; font-size:24px; color:#f5f5f5;}
.contactctlc{ background:#f0f0f0; height:240px; width:470px; padding-top:60px; padding-left:130px;}
.jobsel2{ width:358px; height:50px; border:1px #c5c5c5 solid; line-height:50px; color:#b4b4b4; font-size:16px; float:left; margin-right:60px; text-indent:5px; margin-bottom:20px;}
.jobsubmit2{ width:140px; height:52px; line-height:52px; border:0; cursor:pointer; background:#ff4910; color:#fff; text-align:center; font-size:16px;}
.jobsubmit2:hover{ background:#c63609;}

.contactctr{ width:600px; height:auto;}
.contactctrt{ width:600px; height:70px; background:#f0f0f0; line-height:70px; text-indent:40px; color:#333333;}
.contactctrc{ width:510px; height:230px; padding:70px 45px 0 45px; background:#fff;}
.contactctrct{ padding-left:40px; line-height:30px; background:url(../images/contact_addredd.jpg) no-repeat left 50%;}
.contactctrci{ padding:25px 0 15px 40px; font-size:18px; color:#333333;}
.contactctrcc{ padding-left:40px; font-size:14px; line-height:24px; color:#333333;}

.contactcc{ padding:50px 0 30px 0;}
.contactcc ul li{ width:530px; height:auto; float:left; margin:0 20px 20px 0; background:#fff; padding:30px;}
.contactccl{ width:276px; height:auto;}
.contactccr{ width:230px; height:auto; padding-top:25px;}
.contactccrt{ font-size:18px; color:#333333; padding-bottom:12px;}
.contactccrc{ line-height:24px; color:#333333;}


/*develop start*/
.developc{ width:100%; height:auto; background:#f5f5f5; padding:60px 0;}
.about-history {padding-bottom: 60px;}
.about-history .head{height: 290px;width: 100%;background:url(../images/about_history_bg.jpg) no-repeat center bottom; -webkit-background-size: cover; background-size: cover;}
.about-history .public-title{padding-top: 90px;}
.about-history .public-title h2{color:#fff;}
.about-history .public-title p{color:#fff;}
.about-history .public-title h2:after{background-color: #fff;}
.history-bg2{width: 25px;height: 75px;margin-left: auto;margin-right: auto;margin-top: -75px;background:url(../images/history_bg2.png) no-repeat center top;}
.history{padding-top: 0;background:url(../images/history_bg3.png) repeat-y center;}
.history li{padding-bottom: 40px;}
.history .years{width: 140px;height: 42px;line-height: 42px;font-size: 23px;font-family: Arial; color:#fff;font-weight: bold;text-align: center;border-radius: 21px;background-color: #ea541f;margin-left: auto;margin-right: auto;margin-bottom: 140px;display: block;}
.his-bd{width: 50%;margin-top: -20px; background-image: url(../images/his_dot2.png); background-repeat: no-repeat;}
.his-bdl{background-position:right top; float: left; padding-right: 11px;}
.his-bdr{background-position: left top; float: right; padding-left: 11px;}
.his-bdr .his-box{float: right;}
.his-box{width: 90%;background-color: #fff; box-sizing: border-box; padding: 30px;border-radius: 5px;margin-top: -50px;color:#666;}
.his-box .pic{width: 252px;}
.his-box .pic img{width: 100%; height:auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.his-box .text{width: 197px; padding-top:15px;line-height: 26px;}
.his-box .text p{line-height: 26px;}
.history li:hover .years{background-color: #b4370b; color:#fff;}
.history .his-bd:hover{background-image: url(../images/his_dot1.png);}
.history .his-bd:hover .his-box{background-color: #ea541f; color:#fff;}

.more{ display:block; width:68px; height:68px; margin:0 auto;}

/*develop end*/

.vedio { position: fixed; margin: 35px auto; z-index: 9999; }
.vedio .bg { width: 100%; vertical-align: middle; }
.vedio .icon { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; margin: auto; cursor: pointer; }
.vedio video { background: #fff; display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; }
.vedio .vedioClose { display: none; background: #ad322c; position: absolute; top: 0px; right: 0px; width: 60px; height: 60px; line-height: 60px; text-align: center; z-index: 1; cursor: pointer; }
.vedio .vedioClose img { vertical-align: middle; max-width: 70%; }
.alertVideoHide { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: url(../images/b-bg.png); z-index: 9998; }
.alertVideoContent { display: none; position: fixed; top: 10%; left: 0; bottom: 0px; right: 0px; width: 900px; height: auto; max-height:650px; margin: 0 auto; z-index: 9999; background: #000; padding: 0; }
.alertVideoContent iframe { width: 100% !important; height: 100% !important; }
.alertVideoContent .vedioClose { position: absolute; top: 0px; right: -60px; cursor: pointer; width: 60px; height: 60px; background: #ad322c; line-height: 60px; cursor: pointer; text-align: center; }
.alertVideoContent .vedioClose img { vertical-align: middle; max-width: 70%; }

video::-internal-media-controls-download-button { display:none; }
video::-webkit-media-controls-enclosure {overflow:hidden; }
video::-webkit-media-controls-panel {width: calc(100% + 30px);  } 


.pageController { padding-right: 8px; padding-top: 30px; padding-bottom: 80px; margin: 0 auto 0 auto; line-height: 25px; text-align:center;}
.pageController a {  display:inline-table; background-color: #e6e6e6; border: #e6e6e6 1px solid; color: #333; padding: 3px 12px; margin-right: 5px; }
.pageController a:last-child{ margin-right:0;}
.pageController a:hover { background-color: #ff4910; color: #FFF; text-decoration: none; border: #ff4910 1px solid; }
.pageController .xuanzhong { background-color: #ff4910; color: #FFF; font-weight: bold; border: #ff4910 1px solid; }

#leftsead { width: 161px; height: 290px; position: fixed; top: 390px; right: 0px; z-index: 100; }
*html #leftsead { margin-top: 258px; position: absolute; top:expression(eval(document.documentElement.scrollTop));}
#leftsead li { width: 161px; height: 60px; }
#leftsead li img { float: right; }
#leftsead li a { height: 49px; float: right; display: block; min-width: 47px; max-width: 161px; }
#leftsead li a .shows { display: block; }
#leftsead li a .hides { margin-right: -143px; cursor: pointer; cursor: hand; }
#leftsead li a.youhui .hides { display: none; position: absolute; right: 143px; }
#leftsead li a.youhui .2wm { display: none; position: absolute; right: 143px; }
#p2 { width: 112px; background-color: #A7D2A9; height: 47px; margin-left: 47px; border: 1px solid #8BC48D; text-align: center; line-height: 47px }
#p3 { width: 112px; background-color: #ff5b28; height: 47px; margin-left: 47px; border: 1px solid #ff5b28; text-align: center; line-height: 47px }
#p1 { width: 47px; height: 49px; float: left }





.alertc{ display:none;}
.alertbg{ width:100%; height:100%; position:fixed; z-index:99999; background-color: rgb(0, 0, 0); opacity: 0.3; top:0; left:0;}
.alertcon{ width:480px; height:auto; border-top:5px #ff4910 solid; background:#fff; position:fixed;z-index: 19891015; top:20%; left:50%; margin-left:-240px; padding:50px 0;}
.alertclose{ position:absolute; z-index:19891019; top:-15px; right:-15px;}
.alertconc{ width:400px; height:auto; margin:0 auto; font-size:16px; color:#111111;}
.gj_select{width:260px; height:38px;}
.gj_text{ width:260px; height:38px;font-size:16px; border:1px #c6c6c6 solid; text-indent:10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; outline:none;}
.gj_textarea{width:240px; height:50px; padding:5px 10px;border:1px #c6c6c6 solid;font-size:16px;}

.gj_submit{ width:120px; height:40px; background:#ff4910; border:none; color:#fff; font-size:16px; cursor:pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; outline:none;}
.gj_submit:hover{ background:#dd400f;}

.dalertc{ width:300px; padding-top:50px; padding-left:100px; margin:0 auto; font-size:16px; color:#666666; line-height:30px;}
.dalertct{ padding-bottom:25px; margin-bottom:20px; font-size:24px; font-weight:bolder; color:#333333; background:url(../images/i_tt_icon.jpg) no-repeat left bottom;}



/*薤�蕁窮�筝�絮�*/
@-webkit-keyframes fadeInUpAdult { from {
opacity:0;
-webkit-transform:translate3d(0, 30%, 0);
transform:translate3d(0, 30%, 0)
}
to { opacity: 1; -webkit-transform: none; transform: none }
}
@keyframes fadeInUpAdult { from {
opacity:0;
-webkit-transform:translate3d(0, 30%, 0);
transform:translate3d(0, 30%, 0)
}
to { opacity: 1; -webkit-transform: none; transform: none }
}
.fadeup .slidesc_1,.fadeup .slidesc_2,.fadeup .slidesc_3,.fadeup .slidesc_4,.fadeup .slidesc_5{opacity: 0;}
.animated_flush { -webkit-animation-fill-mode: both; animation-fill-mode: both }
.animated_flush .fadeup { /*-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUpAdult; -webkit-animation-duration: 1s; animation-name: fadeInUpAdult; animation-duration: 1s*/ }
.animated_flush .fadeInUp1 { -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-name: fadeInUpAdult; animation-name: fadeInUpAdult; animation-duration: 1s; -webkit-animation-delay: .5s; animation-delay: .5s }
.animated_flush .fadeInUp2 { -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-name: fadeInUpAdult; animation-name: fadeInUpAdult; animation-duration: 1s; -webkit-animation-delay: 1s; animation-delay: 1s }
.animated_flush .fadeInUp3 { -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-name: fadeInUpAdult; animation-name: fadeInUpAdult; animation-duration: 1s; -webkit-animation-delay: 1.5s; animation-delay: 1.5s }
.animated_flush .fadeInUp4 { -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-name: fadeInUpAdult; animation-name: fadeInUpAdult; animation-duration: 1s; -webkit-animation-delay: 2s; animation-delay: 2s }
.animated_flush .fadeInUp5 { -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-name: fadeInUpAdult; animation-name: fadeInUpAdult; animation-duration: 1s; -webkit-animation-delay: 2.5s; animation-delay: 2.5s }


/*add start*/
.common_banner{ width:100%; height:320px; overflow:hidden; position:relative; z-index:9;}
.common_banner img{ display:block; width:100%; height:auto;}
.combanncerc{ width:100%; height:60px; line-height:60px;position: absolute; z-index:10; left:0; bottom:0; background: rgba(0, 0, 0, 0.498039); color:#fff;}
.nlocation{ padding-left:40px; background:url(../images/home.png) no-repeat left 50%;}
.nlocation a{ color:#fff; font-size:14px; padding:0 5px;}
.nlocation a:hover{ color:#186cd9;}
.cncate a{ font-size:16px; color:#fff; padding:0 25px; display:inline-block; line-height:60px;}
.cncate a:hover{ background:#186cd9; color:#fff;}
.cncate a.ncurr{ background:#186cd9; color:#fff;}

.acsolution{ width:80%; margin:0 auto; min-width:1200px; height:auto;}
.acsolution ul li{ width:23%; height:auto; float:left; margin-right:2.5%;}
.acsolution ul li:last-child{ margin-right:0;}
.acsolution ul li a{ display:block;-webkit-box-shadow: 4px 4px 30px rgba(0,0,0,0.45);-moz-box-shadow: 4px 4px 30px rgba(0,0,0,0.45);box-shadow: 4px 4px 30px rgba(0,0,0,0.45);transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.acsolution ul li a .acsolution_img{ width:100%; height:auto;}
.acsolution ul li a .acsolution_img img{ width:100%; height:auto;}
.acsolution_t{ padding:30px 0;}
.acsolution_t_t{ padding:0 30px; color:#666666; font-size:18px; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.acsolution_t_i{ padding:0 30px; margin:15px 0; font-size:25px; color:#000000; line-height:30px;}
.acsolution_t_m{ padding:0 30px; font-size:16px; color:#2a86ed; line-height:30px;}
.acsolution ul li a:hover{transform:translate(0,-25px);-webkit-transform:translate(0,-25px);-moz-transform:translate(0,-25px);-o-transform:translate(0,-25px);-ms-transform:translate(0,-25px);}
.acsolution ul li a:hover .acsolution_t_t{ background:url(../images/acsolution_t_t.jpg) no-repeat left 50%;}
.acsolution ul li a:hover .acsolution_t_i{ color:#186cd9;}

.acstrengi{ padding:55px 0 20px 0; width:70%; height:auto; margin:0 auto; min-width:1200px; text-align:center;}
.acstrengi ul li{ display:inline-block; padding-left:140px; height:100px; padding-top:50px; margin-right:3%; text-align:left;}
.acstrengi ul li.acstrengi1{ background:url(../images/ac_strength_icon1.jpg) no-repeat left 50%;}
.acstrengi ul li.acstrengi2{ background:url(../images/ac_strength_icon2.jpg) no-repeat left 50%;}
.acstrengi ul li.acstrengi3{ background:url(../images/ac_strength_icon3.jpg) no-repeat left 50%;}
.acstrengi ul li.acstrengi4{ background:url(../images/ac_strength_icon4.jpg) no-repeat left 50%; margin-right:0;}
.acstrengic{}
.acstrengic_t{ font-size:45px; color:#000000; font-weight:bolder; line-height:35px;}
.acstrengic_t span{font-size:45px;}

.acstrengic_i{ line-height:28px; font-size:14px;}

.acstrengc{ padding:1px 0 40px 0; width:100%; height:681px; background:url(../images/ac_strength_bg.jpg) no-repeat 50% top;}
.acstrengcc{ width:70%; height:auto; margin:0 auto; min-width:1200px;}
.acstrengcca{ width:570px; height:70px; background:url(../images/acstrengcca_bg.jpg) no-repeat; padding:30px 40px; color:#000000; font-size:22px; line-height:35px; margin-top:440px;-webkit-box-shadow: 4px 4px 40px rgba(0,0,0,0.35);-moz-box-shadow: 4px 4px 40px rgba(0,0,0,0.35);box-shadow: 4px 4px 40px rgba(0,0,0,0.35);}
.acstrengcca span{ color:#033fb0; font-weight:bolder;}

.accase{ padding-bottom:60px;}
.accasec{ padding-top:60px; width:100%; height:auto; min-width:1200px;}

.acicaseccl{ width:33.333%; height:auto; float:left;}
.acicaseccl a{ display:block; width:100%; height:100%; position:relative; z-index:9; overflow:hidden;}
.acicaseccl a img{ display:block; width:100%; height:100%;}
.acicaseccla_cate{ position:absolute; z-index:999; top:30px; left:30px; padding:0 15px; height:25px; line-height:25px; text-align:center; left:30px; top:30px; color:#fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.acicaseccla{ position:absolute; z-index:99; width:100%; height:auto; bottom:0; left:0;}
.acicasecclac{ width:100%; height:auto; margin:0 auto; text-align:center; line-height:30px;}
.acicasecclac_t{ font-size:20px; color:#fff; padding-bottom:15px; margin-bottom:0; border-bottom:1px #676d75 solid; font-style:normal;}

.acicasecclb{  position:absolute; z-index:100; width:90%; height:100%; background:rgba(58,141,213,0.75); top:0; left:0; padding-left:5%; padding-right:5%;
 opacity: 0; position: absolute; top: 40%; transform: scale(0.8);}
.acicasecclb_t{ padding-top:10%;font-size:26px; color:#fff;}
.acicasecclb_c{font-size:14px; line-height:30px; color:#fff; margin:30px auto; height:60px; overflow:hidden;}
.acicaseccl a:hover .acicaseccla{ display:none;}
.acicaseccl a:hover .acicasecclb{ display:block;opacity: 1; top:0; transform: scale(1); transition: all 0.3s ease-out 0.3s;}
.acicasecclb_m{ width:40px; height:40px; background:url(../images/more_b.png) no-repeat; background-size:cover;}

.acnew{ padding:10px 0 170px 0;}
.acnewc{ padding-top:70px; width:70%; height:auto; margin:0 auto; min-width:1200px;}
.acnewc ul li{}
.acnewc ul li a{ display:block;}
.acnewcl{ width:50%; height:448px; overflow:hidden;}
.acnewcr{ width:50%; height:448px; position:relative; z-index:9;}
.acnewcrc{ width:84%; height:288px; position:absolute; z-index:10; top:30px; right:65px; padding:50px 8%;-webkit-box-shadow: 4px 4px 40px rgba(0,0,0,0.25);-moz-box-shadow: 4px 4px 40px rgba(0,0,0,0.25);box-shadow: 4px 4px 40px rgba(0,0,0,0.25); background:url(../images/acnewcrc_bg.jpg) no-repeat right bottom #fff;}
.acnewcr_time{ font-size:24px; color:#0974cc; line-height:36px;}
.acnewcr_t{ font-size:22px; color:#000000; line-height:36px; margin-top:10px; padding-bottom:20px; margin-bottom:25px; border-bottom:1px #e5e5e5 solid;}
.acnewcr_line{}
.acnewcr_i{ font-size:14px; color:#555; line-height:24px;}
.acnewc ul li a:hover .acnewcr_t{ color:#0974cc;}

.acnewc-swiper-pagination{ bottom:100px;}
.acnewc-container .swiper-container-horizontal&gt;.swiper-pagination-bullets,.acnewc-container .swiper-pagination-custom,.acnewc-container .swiper-pagination-fraction{ bottom:100px;}
.swiper-container-horizontal&gt;.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:100px;}
.acnewc-container .swiper-pagination-bullet{ background:#e5e5e5; width:12px; height:12px; margin:0 9px;opacity: 1;}
.acnewc-container .swiper-pagination-bullet-active{ background:#0974cc;}
.acnewc-swiper-pagination{ position:absolute; text-align:center; width:100%; height:auto; z-index:100; text-indent:25px;}


.acfoot{ width:100%; height:469px; background:url(../images/ac_foot_bg.jpg) no-repeat 50% top; color:#fff;}
.acfootc{width:80%; margin:0 auto; min-width:1200px; height:auto;}
.acfootct{ height:304px; padding-top:80px;}
.acfootctl{}
.acfootctlt{ padding-bottom:50px;}
.acfootctlt dl{ float:left; padding-right:60px;}
.acfootctlt dl dt{ padding-bottom:10px;}
.acfootctlt dl dt a{ font-size:14px; color:#fff;}
.acfootctlt dl dt a:hover{ color:#0096d5;}
.acfootctlt dl dd a{ font-size:14px; color:#848a9c; line-height:28px;}
.acfootctlt dl dd a:hover{ color:#0096d5;}
.acfootctlf{ color:#848a9c;}
.acfootctlf a{ color:#848a9c; padding:0 3px;}
.acfootctlf a:hover{ color:#0096d5;}
.acfootctr{}
.acfootctr_phone{ padding-left:50px; line-height:35px; color:#fff; margin-bottom:40px; font-size:30px; font-weight:bolder; background:url(../images/ac_foot_icon.png) no-repeat left 50%;}
.acfootctr_ewm{}
.acfootctr_ewm ul li{ display:inline-block; text-align:center; font-size:12px; color:#90979a; line-height:36px;}
.acfootctr_ewm ul li img{ margin-bottom:0;}

.acfootcc{ height:85px; line-height:85px; font-size:14px;}
.acfootcc a{ color:#fff;}
.acfootcc a:hover{ color:#0096d5}




@media (min-width: 1280px) and (max-width:1520px ) {
	.acicasecclb_c{font-size:14px; line-height:25px; color:#fff; margin:30px auto; height:50px; overflow:hidden;}
}
@media ( max-width:1280px ) {
	.acicasecclb_c{font-size:12px; line-height:25px; color:#fff; margin:20px auto; height:50px; overflow:hidden;}
	.acicasecclb_m{ width:40px; height:40px; background:url(../images/more_b.png) no-repeat; background-size:cover;}
}















</pre></body></html>